// 封装高阶组件
// 核心逻辑：有token正常跳转  无token去登陆
// 实现一个基于token的身份认证保护路由

import { getToken } from "@/utils/token";
import { Navigate } from "react-router-dom";

export default function AuthRoute({ children }) {
    const token = getToken()
    if (token) {
        return <>{children}</>
    } else {
        return <Navigate to='/login' replace />
    }
}